detachment (det) - Español Inglés Diccionario